package com.sinosoft.jwjw.component.model.clueManage;

import java.util.Date;

public class ClueInvolvedPersonInfo {
	/**
	 * 主键ID
	 */
	private String id;
	/**
	 * 线索编号
	 */
	private String clueNo;
	/**
	 * 线索基本信息表id
	 */
	private String xsBasicInfoId;
	/**
	 * 关联信息Id
	 */
	private String xsRelationId;
	/**
	 * 登记机构代码
	 */
	private String regionCode;
	/**
	 * 登记机构代码名称
	 */
	private String regionName;
	/**
	 * 人员编号:
	 * 系统生成
	 */
	private String personNo;
	/**
	 * 人员序号:
	 * 系统从1依次生成
	 */
	private String personSeq;
	/**
	 * 姓名
	 */
	private String personName;
	/**
	 * 性别代码:
	 * 0-男
	 * 1-女
	 * 2-不详
	 */
	private String sexCode;
	/**
	 * 性别代码值
	 */
	private String sexName;
	/**
	 * 在职状态代码:
	 * 参见代码表：JIUZSTAT
	 */
	private String personStateCode;
	/**
	 * 在职状态名称
	 */
	private String personStateName;
	/**
	 * 职级代码:
	 * 代码表-JIBE
	 */
	private String rankCode;
	/**
	 * 职级名称
	 */
	private String rankName;
	/**
	 * 身份类型代码:
	 * 代码表-SHENFENTYPE
	 */
	private String idTypeCode;
	/**
	 * 身份类型名称
	 */
	private String idTypeName;
	/**
	 * 工作单位
	 */
	private String workUnit;
	/**
	 * 干部类型代码:
	 * 代码表-YBSWJTYPE
	 */
	private String cadreTypeCode;
	/**
	 * 干部类型名称
	 */
	private String cadreTypeName;
	/**
	 * 部职别代码
	 */
	private String ministryPositionLevelCode;
	/**
	 * 部职别名称
	 */
	private String ministryPositionLevelName;
	/**
	 * 涉案人员录入模块代码:
	 * 01-线索登记模块
	 * 0201-本级直查谈话报告模块
	 * 0202-本级直查函询报告模块
	 * 0203-本级直查侧面了解报告模块
	 * 0203-本级直查调查报告模块
	 * 0301-转下级调查谈话报告模块
	 * 0302-转下级调查函询报告模块
	 * 0303-转下级调查反馈情况调查报告模块
	 * 0304-转下级调查查报结果调查报告模块
	 * 0305-转下级调查查报结果审核报告模块
	 * 0306-转下级调查侧面了解了解报告模块
	 */
	private String moduleCode;
	/**
	 * 涉案人员录入模块名称
	 */
	private String moduleName;
	/**
	 * 创建人标识
	 */
	private String creatorId;
	/**
	 * 创建人名称
	 */
	private String creatorName;
	/**
	 * 创建时间
	 */
	private Date createDate;
	/**
	 * 修改人标识
	 */
	private String modifyId;
	/**
	 * 修改人名称
	 */
	private String modifyName;
	/**
	 * 修改时间
	 */
	private Date modifyDate;
	/**
	 * 主要问题情况
	 */
	private String mainQuestionSituation;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id == null ? null : id.trim();
	}

	public String getClueNo() {
		return clueNo;
	}

	public void setClueNo(String clueNo) {
		this.clueNo = clueNo == null ? null : clueNo.trim();
	}

	public String getXsBasicInfoId() {
		return xsBasicInfoId;
	}

	public void setXsBasicInfoId(String xsBasicInfoId) {
		this.xsBasicInfoId = xsBasicInfoId == null ? null : xsBasicInfoId.trim();
	}

	public String getXsRelationId() {
		return xsRelationId;
	}

	public void setXsRelationId(String xsRelationId) {
		this.xsRelationId = xsRelationId == null ? null : xsRelationId.trim();
	}

	public String getRegionCode() {
		return regionCode;
	}

	public void setRegionCode(String regionCode) {
		this.regionCode = regionCode == null ? null : regionCode.trim();
	}

	public String getRegionName() {
		return regionName;
	}

	public void setRegionName(String regionName) {
		this.regionName = regionName == null ? null : regionName.trim();
	}

	public String getPersonNo() {
		return personNo;
	}

	public void setPersonNo(String personNo) {
		this.personNo = personNo == null ? null : personNo.trim();
	}

	public String getPersonSeq() {
		return personSeq;
	}

	public void setPersonSeq(String personSeq) {
		this.personSeq = personSeq == null ? null : personSeq.trim();
	}

	public String getPersonName() {
		return personName;
	}

	public void setPersonName(String personName) {
		this.personName = personName == null ? null : personName.trim();
	}

	public String getSexCode() {
		return sexCode;
	}

	public void setSexCode(String sexCode) {
		this.sexCode = sexCode == null ? null : sexCode.trim();
	}

	public String getSexName() {
		return sexName;
	}

	public void setSexName(String sexName) {
		this.sexName = sexName == null ? null : sexName.trim();
	}

	public String getPersonStateCode() {
		return personStateCode;
	}

	public void setPersonStateCode(String personStateCode) {
		this.personStateCode = personStateCode == null ? null : personStateCode.trim();
	}

	public String getPersonStateName() {
		return personStateName;
	}

	public void setPersonStateName(String personStateName) {
		this.personStateName = personStateName == null ? null : personStateName.trim();
	}

	public String getRankCode() {
		return rankCode;
	}

	public void setRankCode(String rankCode) {
		this.rankCode = rankCode == null ? null : rankCode.trim();
	}

	public String getRankName() {
		return rankName;
	}

	public void setRankName(String rankName) {
		this.rankName = rankName == null ? null : rankName.trim();
	}

	public String getIdTypeCode() {
		return idTypeCode;
	}

	public void setIdTypeCode(String idTypeCode) {
		this.idTypeCode = idTypeCode == null ? null : idTypeCode.trim();
	}

	public String getIdTypeName() {
		return idTypeName;
	}

	public void setIdTypeName(String idTypeName) {
		this.idTypeName = idTypeName == null ? null : idTypeName.trim();
	}

	public String getWorkUnit() {
		return workUnit;
	}

	public void setWorkUnit(String workUnit) {
		this.workUnit = workUnit == null ? null : workUnit.trim();
	}

	public String getCadreTypeCode() {
		return cadreTypeCode;
	}

	public void setCadreTypeCode(String cadreTypeCode) {
		this.cadreTypeCode = cadreTypeCode == null ? null : cadreTypeCode.trim();
	}

	public String getCadreTypeName() {
		return cadreTypeName;
	}

	public void setCadreTypeName(String cadreTypeName) {
		this.cadreTypeName = cadreTypeName == null ? null : cadreTypeName.trim();
	}

	public String getMinistryPositionLevelCode() {
		return ministryPositionLevelCode;
	}

	public void setMinistryPositionLevelCode(String ministryPositionLevelCode) {
		this.ministryPositionLevelCode = ministryPositionLevelCode == null ? null : ministryPositionLevelCode.trim();
	}

	public String getMinistryPositionLevelName() {
		return ministryPositionLevelName;
	}

	public void setMinistryPositionLevelName(String ministryPositionLevelName) {
		this.ministryPositionLevelName = ministryPositionLevelName == null ? null : ministryPositionLevelName.trim();
	}

	public String getModuleCode() {
		return moduleCode;
	}

	public void setModuleCode(String moduleCode) {
		this.moduleCode = moduleCode == null ? null : moduleCode.trim();
	}

	public String getModuleName() {
		return moduleName;
	}

	public void setModuleName(String moduleName) {
		this.moduleName = moduleName == null ? null : moduleName.trim();
	}

	public String getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId == null ? null : creatorId.trim();
	}

	public String getCreatorName() {
		return creatorName;
	}

	public void setCreatorName(String creatorName) {
		this.creatorName = creatorName == null ? null : creatorName.trim();
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getModifyId() {
		return modifyId;
	}

	public void setModifyId(String modifyId) {
		this.modifyId = modifyId == null ? null : modifyId.trim();
	}

	public String getModifyName() {
		return modifyName;
	}

	public void setModifyName(String modifyName) {
		this.modifyName = modifyName == null ? null : modifyName.trim();
	}

	public Date getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	public String getMainQuestionSituation() {
		return mainQuestionSituation;
	}

	public void setMainQuestionSituation(String mainQuestionSituation) {
		this.mainQuestionSituation = mainQuestionSituation == null ? null : mainQuestionSituation.trim();
	}
}